deadly terror - French English Dictionary